using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class StateBase<T>
{
    protected T m_Owner;

    public StateBase(T owner)
    {
        m_Owner = owner;
    }
    public virtual void OnEnter() { }
    public virtual void OnExit() { }
    public virtual void Update() { }
    public virtual void FixedUpdate() { }
}
